/* 背景 */
body {
	background-image: -webkit-canvas;
	background-image: url(../PHO/resource.jpeg);
	background-size: 100%;
	overflow: hidden;
}

/* 定位 */
.dw1,.dw2,.dw3,.dw4,.dw5,.dw6,.dw7,.top{
	position: absolute;
	width: 100%;
	height: 100%;
}

/* 连接线(画布没研究明白 W……W ) */
.lx1,.lx2,.lx3,.lx4{
	position: absolute;
}
.lx1{
	top: 25%;
	left: 46%;
	height: 52%;
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	width: 8%;
	
}
.lx2{
	top: 25%;
	left: 50%;
	height: 21%;
	border-left: 5px solid white;
}
.lx3{
	top: 43%;
	width:60%;
	height: 2%;
	left: 20%;
	border-top: 5px solid white;
	border-left: 5px solid white;
	border-right: 5px solid white;
}
.lx4{
	top:66.2%;
	left: 20%;
	height: 11.2%;
	width: 5.6%;
	border-bottom: 5px solid white;
	border-left: 5px solid white;
}


/* 大标题 */
.top{
	top: 4%;
	height: 16%;
	width: 20%;
	left: 40%;
	text-align: center;
	font-family: "楷体";
	color: #ffff00;
	font-size: 120%;
	position: fixed;
}
.top:hover{
	font-size: 130%;
	color: #ffff7f;
	transition: 0.5s;
}
.top a{
	text-decoration: blink;
	color: yellow;
}

/* 框框 */
.dw1{
	left: 26%;
	top:20%;
}
.dw2{
	left: 54%;
	top:20%;
}
.dw3{
	left: 12%;
	top:46%;
}
.dw4{
	left: 40%;
	top:46%;
}
.dw5{
	left: 68%;
	top:46%;
}
.dw6{
	left: 26%;
	top:72%;
}
.dw7{
	left: 54%;
	top:72%;
}
.hh{
	width: 20%;
	height: 20%;
	background-color: rgba(88,88,88,0.8);	
	border-radius: 5%;
}
.hh h1{
	position: absolute;
	text-align: center;
	width: 20%;
	font-size: 120%;
	color: #000000;
	font-family: "楷体";
}
.kuang::-webkit-scrollbar{
	display: none;
}
.kuang{
	top:6%;
	width: 20%;
	height: 13%;
	border-radius: 5%;
	position: absolute;
	overflow-y: auto;
}

table{
	margin: 3% auto;
	height: 70%;
	width: 90%;
	text-align: center;	
}

td{
	max-height: 33%;
	border: none;
}
td a{
	text-decoration: underline;
	color: rgba(255,255,255,0.8);
	overflow: overlay;
}
td a:hover{
	color: #ff8901;
	transition: 0.2s;
}
th,th a{
	color: #54ffff;
	font-size: small;
}

th a{
	text-decoration: underline;
}

th:hover,th a:hover{
	color: #5aff57;
	transition: 0.5s;
}
.hh:hover,.kuang:hover+.hh{
	background-color: rgba(118, 118, 118, 0.9);
	transition: 0.2s;
}
